#ifndef _FBCONNECT_CPLUS_H_
#define _FBCONNECT_CPLUS_H_

#include <string>

class FBConnectInterface
{
public:
	virtual void	OnFBShareSucess() {};
	virtual void	OnFBShareFail() {};
};

class FBConnectCPlus
{
public:
    
    
       
	static FBConnectCPlus&           Instance();
    
    
    void                             ShareToWall(
                                                 const std::string& Name,
                                                 const std::wstring& Caption,
                                                 const std::wstring& Desc,
                                                 const std::string& Link,
                                                 const std::string& Image,     

												 FBConnectInterface* pCallBackObj
                                                 );   
    
    
protected:
    
	FBConnectCPlus();
	
    
  
    
    
};



#endif